open module flyqiu.flow.spring.boot.starter {
    requires transitive flyqiu.flow.core;
    requires transitive flyqiu.flow.common;
    requires transitive flyqiu.flow.api;
    requires transitive flyqiu.flow.model.format;
    requires transitive com.alibaba.fastjson2;
    requires transitive flyqiu.common.mybaits.plus;
    requires transitive org.slf4j;
    requires lombok;
    requires org.mybatis;
    requires spring.context;

    requires java.sql;
    requires juel.api;
    requires java.desktop;

    requires org.mybatis.spring;
    requires spring.beans;
    requires spring.boot.autoconfigure;
    requires spring.tx;
    requires spring.core;
    requires com.baomidou.mybatis.plus.extension;
    requires flyqiu.common.core;
    requires flyqiu.common.spring.boot.starter;
    requires flyqiu.flow.bpm;

    exports com.flyqiu.flow.starter;
    exports com.flyqiu.flow.starter.el;
}